package com.kaili.pojo.entity;

import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author cgm
 * @since 2018-05-08
 */
@TableName("base_car")
public class BaseCar implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    @TableField("car_no")
    private String carNo;
    @TableField("brand_model")
    private String brandModel;
    @TableField("belong_siteId")
    private Integer belongSiteid;
    @TableField("car_type")
    private String carType;
    private Double tonne;
    @TableField("rated_volume")
    private Double ratedVolume;
    @TableField("car_owner")
    private Integer carOwner;
    @TableField("phone_number")
    private String phoneNumber;
    @TableField("registered_time")
    private Date registeredTime;
    @TableField("annual_check_expiry_time")
    private Date annualCheckExpiryTime;
    private String address;
    @TableField("create_by")
    private Integer createBy;
    @TableField("modify_by")
    private Integer modifyBy;
    private String remark;
    @TableField("create_time")
    private Date createTime;
    @TableField("modify_time")
    private Date modifyTime;
    private Integer rdstatus;
    @TableField("belong_site_name")
    private String belongSiteName;
    @TableField("car_owner_name")
    private String carOwnerName;
    @TableField("create_by_name")
    private String createByName;
    @TableField("modify_by_name")
    private String modifyByName;
    @TableField("is_driver")
    private int isDriver;
    @TableField("car_status")
    private String carStatus;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getCarNo() {
        return carNo;
    }

    public void setCarNo(String carNo) {
        this.carNo = carNo;
    }

    public String getBrandModel() {
        return brandModel;
    }

    public void setBrandModel(String brandModel) {
        this.brandModel = brandModel;
    }

    public Integer getBelongSiteid() {
        return belongSiteid;
    }

    public void setBelongSiteid(Integer belongSiteid) {
        this.belongSiteid = belongSiteid;
    }

    public String getCarType() {
        return carType;
    }

    public void setCarType(String carType) {
        this.carType = carType;
    }

    public Double getTonne() {
        return tonne;
    }

    public void setTonne(Double tonne) {
        this.tonne = tonne;
    }

    public Double getRatedVolume() {
        return ratedVolume;
    }

    public void setRatedVolume(Double ratedVolume) {
        this.ratedVolume = ratedVolume;
    }

    public Integer getCarOwner() {
        return carOwner;
    }

    public void setCarOwner(Integer carOwner) {
        this.carOwner = carOwner;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public Date getRegisteredTime() {
        return registeredTime;
    }

    public void setRegisteredTime(Date registeredTime) {
        this.registeredTime = registeredTime;
    }

    public Date getAnnualCheckExpiryTime() {
        return annualCheckExpiryTime;
    }

    public void setAnnualCheckExpiryTime(Date annualCheckExpiryTime) {
        this.annualCheckExpiryTime = annualCheckExpiryTime;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getCreateBy() {
        return createBy;
    }

    public void setCreateBy(Integer createBy) {
        this.createBy = createBy;
    }

    public Integer getModifyBy() {
        return modifyBy;
    }

    public void setModifyBy(Integer modifyBy) {
        this.modifyBy = modifyBy;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public Integer getRdstatus() {
        return rdstatus;
    }

    public void setRdstatus(Integer rdstatus) {
        this.rdstatus = rdstatus;
    }

    public String getBelongSiteName() {
        return belongSiteName;
    }

    public void setBelongSiteName(String belongSiteName) {
        this.belongSiteName = belongSiteName;
    }

    public String getCarOwnerName() {
        return carOwnerName;
    }

    public void setCarOwnerName(String carOwnerName) {
        this.carOwnerName = carOwnerName;
    }

    public String getCreateByName() {
        return createByName;
    }

    public void setCreateByName(String createByName) {
        this.createByName = createByName;
    }

    public String getModifyByName() {
        return modifyByName;
    }

    public void setModifyByName(String modifyByName) {
        this.modifyByName = modifyByName;
    }

    public int getIsDriver() {
        return isDriver;
    }

    public void setIsDriver(int isDriver) {
        this.isDriver = isDriver;
    }

    public String getCarStatus() {
        return carStatus;
    }

    public void setCarStatus(String carStatus) {
        this.carStatus = carStatus;
    }

    @Override
    public String toString() {
        return "BaseCar{" +
        ", id=" + id +
        ", carNo=" + carNo +
        ", brandModel=" + brandModel +
        ", belongSiteid=" + belongSiteid +
        ", carType=" + carType +
        ", tonne=" + tonne +
        ", ratedVolume=" + ratedVolume +
        ", carOwner=" + carOwner +
        ", phoneNumber=" + phoneNumber +
        ", registeredTime=" + registeredTime +
        ", annualCheckExpiryTime=" + annualCheckExpiryTime +
        ", address=" + address +
        ", createBy=" + createBy +
        ", modifyBy=" + modifyBy +
        ", remark=" + remark +
        ", createTime=" + createTime +
        ", modifyTime=" + modifyTime +
        ", rdstatus=" + rdstatus +
        ", belongSiteName=" + belongSiteName +
        ", carOwnerName=" + carOwnerName +
        ", createByName=" + createByName +
        ", modifyByName=" + modifyByName +
        "}";
    }
}
